package cn.piesat.vo.userInfoConfig;

import java.util.Date;
import java.util.List;

/**
 * 保存用户配置项信息数据展示类
 *
 * @author xhl
 */
public class UserInfoConfigVO {

    private String id;

    /**
     * 字段标识
     */
    private String field;

    /**
     * 字段名称
     */
    private String fieldName;

    /**
     * 是否必填(0,是;1,否)
     */
    private Integer isNotFill;

    /**
     * 验证正则
     */
    private String verifyRule;

    /**
     * 表单类型
     */
    private String formType;

    /**
     * 表单选项
     */
    private List<String> formOption;

    /**
     * 是否注册项(0,是;1,否)
     */
    private Integer isNotRegister;

    /**
     * 是否登录项(0,是;1,否)
     */
    private Integer isNotLogin;

    /**
     * 是否搜索项(0,是;1,否)
     */
    private Integer isNotSearch;

    /**
     * 创建时间
     */
    private Date createTime;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getField() {
        return field;
    }

    public void setField(String field) {
        this.field = field;
    }

    public String getFieldName() {
        return fieldName;
    }

    public void setFieldName(String fieldName) {
        this.fieldName = fieldName;
    }

    public Integer getIsNotFill() {
        return isNotFill;
    }

    public void setIsNotFill(Integer isNotFill) {
        this.isNotFill = isNotFill;
    }

    public String getVerifyRule() {
        return verifyRule;
    }

    public void setVerifyRule(String verifyRule) {
        this.verifyRule = verifyRule;
    }

    public String getFormType() {
        return formType;
    }

    public void setFormType(String formType) {
        this.formType = formType;
    }

    public List<String> getFormOption() {
        return formOption;
    }

    public void setFormOption(List<String> formOption) {
        this.formOption = formOption;
    }

    public Integer getIsNotRegister() {
        return isNotRegister;
    }

    public void setIsNotRegister(Integer isNotRegister) {
        this.isNotRegister = isNotRegister;
    }

    public Integer getIsNotLogin() {
        return isNotLogin;
    }

    public void setIsNotLogin(Integer isNotLogin) {
        this.isNotLogin = isNotLogin;
    }

    public Integer getIsNotSearch() {
        return isNotSearch;
    }

    public void setIsNotSearch(Integer isNotSearch) {
        this.isNotSearch = isNotSearch;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}
